Starfish Sushi (Menu)

1755 N Vermont Ave, Los Angeles
+1 323-953-8900

Give a rating to Starfish Sushi

Suggest a dish

How much did you spend at Starfish Sushi?